 body{ overflow-x: hidden; }

 @charset "utf-8";
@font-face{ font-family:myFirstFont; src:url(../fonts/7889b54d20184278b6de0acd7727f6f6.ttf);}
@font-face{ font-family:simsun; src:url(../fonts/simsun.ttf);}
/*@media (max-width:1920px){html{font-size:16px;}}*/
@media (min-width:1400px){html{font-size:16px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}



.wis_header{ position: relative; margin-top: 130px; }
.slid_img{}
.slid_img img{ width: 100%; }


.wis_header .swiper-button-next, .wis_header .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 44px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer; 
    background-position: center;
    background-repeat: no-repeat;
}
.wis_header .swiper-button-prev, .wis_header .swiper-container-rtl .swiper-button-next {
    background: #15569d url(../images/wisdom/wis01.png) center center no-repeat!important;
    left: 0.625rem;
    right: auto;    
    background-size: 0.625rem!important;
}
.wis_header .swiper-button-next,.wis_header  .swiper-container-rtl .swiper-button-prev {
    background:  #15569d url(../images/wisdom/wis02.png) center center no-repeat!important;
    right: 0.625rem;
    left: auto;
    background-size: 0.625rem!important;
}
.wis_header .swiper-button-next:hover, .wis_header .swiper-button-prev:hover{ background-color: #0d1a33!important; }

.wisdom01{ position: relative; z-index: 444; }
.digital{ margin-top: -3.125rem;  background-color: #fff; padding:1.875rem 0 1.25rem; box-shadow: 0 0 0.625rem rgba(0,0,0,0.15); }
.digital ul{ display:flex; }
.digital ul li{  text-align: center; flex: 1; position: relative; }
.digital ul li:after{ content: "" ; width: 1px; top: 10px; height: 2.5rem; position: absolute; right: 0; background-color: #e9e9e9; }
.digital ul li:last-child:after{ display: none; }
.digital ul li h2{ color: #1B273D; font-size: 2.875rem;  line-height: 2.5rem; }
.digital ul li h2 span{ display: inline-block;  }
.digital ul li h2 i{ color: #202D4C; font-size: 2.25rem; display: inline-block;  }
.digital ul li h2 small{ font-size: 1.25rem; }
.digital ul li p{ color:#9B9EA4; font-size: 0.9375rem; line-height: 1.875rem;  }

.give_list{ padding:0; overflow: hidden;  border:0px solid #fff; border-radius: 0.625rem;  }
.give_list iframe{ width:500px;height:300px }
.give_list video {  margin:0; padding:0; 
     overflow: hidden; width: 100%;
    -o-object-fit: fill;
    object-fit: fill;
}

.wisdom02{ padding:5rem 0; }
.company{}
.comp_list{}
.comp_tit{}
.comp_tit h1{ font-weight: bold; padding:0.625rem 0; color: #1B273D; font-size: 2rem; line-height: 2.5rem; }
.comp_tit p{ color: #404651; font-size: 1rem; }
.comp_cont{ padding:2.1875rem 1.875rem 0.625rem 0; }
.comp_cont h3{ color: #9B9EA4;  line-height: 1.625rem; font-size: 0.875rem; }
.comp_btn{ display: inline-block; margin-top: 1.25rem; height: 2.75rem; line-height: 2.75rem; width: 9.1875rem; text-align: center; border:1px solid #D8D8D8;  color: #9B9EA4; font-size: 0.875rem; }
.comp_btn:hover{ color: #fff; background-color: #15569D; }

.wisdom03{ background-color: #F7F8F9; padding:3.125rem 0; }
.domain{ margin:0 -0.625rem; padding:2.5rem 0 0; }
.domain_list{ padding:0.625rem; }
.doma_box{ background-color: #fff; text-align: center; padding:1.875rem 0; }
.doma_box i{ display: inline-block; width: 3rem; height: 3rem; margin:0 auto; background-size: 100%!important;}
.doma_box p{ color: #404651; font-size: 1rem; line-height: 1.25rem; padding:0.625rem 0 0; }
.doma_box i{}
.doma_box:hover{ background-color: #15569D }
.doma_box:hover p{ color: #fff;}
.doma_box:hover i{}

.domain_list:nth-child(1) .doma_box i{background:url(../images/wisdom/icons/application_s1.png) center center}
.domain_list:nth-child(1) .doma_box:hover i{background:url(../images/wisdom/icons/application_1.png) center center}

.domain_list:nth-child(2) .doma_box i{background:url(../images/wisdom/icons/application_s2.png) center center}
.domain_list:nth-child(2) .doma_box:hover i{background:url(../images/wisdom/icons/application_2.png) center center}

.domain_list:nth-child(3) .doma_box i{background:url(../images/wisdom/icons/application_s3.png) center center}
.domain_list:nth-child(3) .doma_box:hover i{background:url(../images/wisdom/icons/application_3.png) center center}

.domain_list:nth-child(4) .doma_box i{background:url(../images/wisdom/icons/application_s4.png) center center}
.domain_list:nth-child(4) .doma_box:hover i{background:url(../images/wisdom/icons/application_4.png) center center}

.domain_list:nth-child(5) .doma_box i{background:url(../images/wisdom/icons/application_s5.png) center center}
.domain_list:nth-child(5) .doma_box:hover i{background:url(../images/wisdom/icons/application_5.png) center center}

.domain_list:nth-child(6) .doma_box i{background:url(../images/wisdom/icons/application_s6.png) center center}
.domain_list:nth-child(6) .doma_box:hover i{background:url(../images/wisdom/icons/application_6.png) center center}

.domain_list:nth-child(7) .doma_box i{background:url(../images/wisdom/icons/application_s7.png) center center}
.domain_list:nth-child(7) .doma_box:hover i{background:url(../images/wisdom/icons/application_7.png) center center}

.domain_list:nth-child(8) .doma_box i{background:url(../images/wisdom/icons/application_s8.png) center center}
.domain_list:nth-child(8) .doma_box:hover i{background:url(../images/wisdom/icons/application_8.png) center center}

.domain_list:nth-child(9) .doma_box i{background:url(../images/wisdom/icons/application_s9.png) center center}
.domain_list:nth-child(9) .doma_box:hover i{background:url(../images/wisdom/icons/application_9.png) center center}

.domain_list:nth-child(10) .doma_box i{background:url(../images/wisdom/icons/application_s10.png) center center}
.domain_list:nth-child(10) .doma_box:hover i{background:url(../images/wisdom/icons/application_10.png) center center}



.wisdom04{ background-color: #fff; padding:3.125rem 0; }
.prodts{margin:0 -0.9375rem; padding:2.5rem 0 0 0; }
.prod_list{ padding:0.9375rem 0.9375rem; }
.prod_box{ border:1px solid #E8E8E8; transition: all 1s; }
.prod_box h1{ height: 150px; overflow: hidden; background-color: #eaedf0; }
.prod_box img{ width: 100%; }
.prod_box div{ padding:0.9375rem; height: 5.25rem; }
.prod_box h2{ font-size: 1.25rem; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; color: #1B273D; padding:0 0 0.625rem 0; }
.prod_box h3{ font-size: 0.875rem; color: #9B9EA4; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; line-height: 1.2rem; height: 2.4rem; }
.prod_box:hover{box-shadow: 0 0 0.625rem rgba(0,0,0,0.15);}

.prod_box1{ border:1px solid #E8E8E8; transition: all 1s; }
.prod_box1 h1{ height: 220px; overflow: hidden; background-color: #eaedf0; }
.prod_box1 img{ width: 100%; }
.prod_box1 div{ padding:0.9375rem; height: 5.25rem; }
.prod_box1 h2{ font-size: 1.25rem; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; color: #1B273D; padding:0 0 0.625rem 0; }
.prod_box1 h3{ font-size: 0.875rem; color: #9B9EA4; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; line-height: 1.2rem; height: 2.4rem; }
.prod_box1:hover{box-shadow: 0 0 0.625rem rgba(0,0,0,0.15);}

.prod_btn{ text-align: center; padding-top: 0.9375rem; }


.wisdom05{ background:#F7F8F9 url(../images/wisdom/wisdom_bgs.jpg) no-repeat center top;padding:3.125rem 0; background-size: 100%; }
.wisdom05 .comp_tit h1,.wisdom05 .comp_tit p{ color: #fff; }
.news{  padding:2.5rem 0 0 0; }
.news_list{ background-color: #fff; padding:1.25rem; margin: 0 0 1.875rem 0;  transition: all 1s; }
.news_list:hover{box-shadow: 0 0 0.625rem rgba(0,0,0,0.15);}
.capital_img{}
.capital_img img{ width: 100%; } 
.capital_txt{ padding:0 0 0 2.5rem; }
.capital_txt h2{ font-weight: bold; padding: 1.25rem 0; color: #1B273D; font-size: 1rem; line-height: 1.375rem  overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.capital_txt h3{ color: #9B9EA4; font-size: 0.875rem;; line-height:  1.375rem;display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; }
.capital_txt h4{  padding-top: 1.5625rem; color: #9B9EA4; font-size: 12px;}

.news_btn{ text-align: center;  }
.news_btn .comp_btn{color: #fff; background-color: #15569D;}


.strategic{margin:0 -0.9375rem; padding:2.5rem 0 0 0;}
.strategic .strat_list{ padding:0.9375rem; text-align: center; }
.strat_list h1{ width: 100%; border:1px solid #E8E8E8; }
.strat_list p{ color:#404651; font-size: 0.875rem; line-height: 1.25rem; padding-top: 0.625rem;  }
.strat_list h1 img{ max-width: 100%; min-height: 130px; }
/*==========================================设备分辨率 开始=============================================*/


.mobile{ display: none!important; }
.iphone{ display: none!important; }
.pcside{ display: block!important; }
@media screen and (max-device-width:1000px) {}

/*================设备小于760px=========================*/
@media (max-width: 760px){
.mobile{ display: block!important; }
.pcside{ display: none!important; }
.iphone{ display: block!important; }

.wis_header{margin-top: 70px; }

.wis_header .swiper-button-next, .wis_header .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 24px;
    height: 24px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer; 
    background-position: center;
    background-repeat: no-repeat;
}
.digital { margin-top: -20px;     padding: 1.2rem 0 1rem;}
.wisdom02 {
    padding: 2rem 0;
}
.give_list{ padding:15px 0; }
.give_list iframe{ width: 32.15rem;height: 17.75rem; }
.comp_cont {
    padding: 2.1875rem 0rem 0.625rem 0;
}
.prod_list{ padding:10px 0.9375rem; }

.wisdom05 {
    background: #F7F8F9 url(../images/wisdom/wisdom_bgs.jpg) no-repeat center top;
    padding: 3.125rem 0;
    background-size: 200%;
}
.strategic .strat_list {
    padding:7px;
    text-align: center;
}
.digital ul li h2 {
    font-size: 16px;
    line-height: 2.5rem;
}
.digital ul li h2 small {
    font-size: 12px;
}
.digital ul li h2 i {
    font-size: 12px;
}
.digital ul li p {    font-size:12px;    line-height: 1.875rem;}

.prod_box h1{ height: 214px;}


}




/*1280分辨率以上（大于1400px）*/
@media screen and (min-width: 1500px){
   .layui-col-5ths {  width: 20%!important;  float: left; }
   body{ overflow-x: hidden; }
   .layui-container{ width: 1230px!important; }

}


/*1280分辨率以上（大于1400px）*/
@media screen and (min-width: 1400px) and (max-width: 1499px){
   .layui-col-5ths {  width: 20%!important;  float: left; }
  .layui-container{ width: 1230px!important; }
}


/*1280分辨率以上（大于1200px）*/
@media screen and (min-width: 1200px) and (max-width: 1399px) {
 .layui-col-5ths {
        width: 20%!important;
        float: left;
    }
 .layui-container{ width: 1230px!important; }
}
/*1100分辨率（大于960px，小于1199px）*/
@media screen and (min-width: 960px) and (max-width: 1199px) {
      .layui-col-5ths {
        width: 20%;
        float: left;
    }
.prod_box h1{ height: 183px;}
}

/*880分辨率（大于768px，小于959px）*/
@media screen and (min-width: 768px) and (max-width: 959px) {

.mobile{ display: block!important; }
.pcside{ display: none!important; }
.wisdom02 {
    padding: 3rem 0;
}
.give_list{ padding:15px 0; }
.capital_txt h2{    padding: 0.55rem 0;}
.capital_txt h4 {
    padding-top: 0.5625rem;
    color: #9B9EA4;
    font-size: 12px;
}
.prod_box h1{ height: 137px;}


.wis_header{margin-top: 70px; }


}


















/*720分辨率（大于480px，小于767px）*/
@media only screen and (min-width: 480px) and (max-width: 767px){
}

 /*440分辨率以下（小于479px）*/
@media only screen and (max-width: 479px) {
}
 /*内页宽1500*/

.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}
 
 @media screen and (min-width: 1160px){

 .layui-col-5ths {
        width: 20%;
        float: left;
    }
}